<?php
session_start();
//error_reporting(E_ALL);
//ini_set('display_errors', 1);
require_once ("../include/class.pdoSio.inc.php");

if (isset($_POST['modifNom'])) {
    $nom = htmlspecialchars($_POST['modifNom']);
    if (preg_match("#^$#", $nom)) {
        $champVerif = true;
    }
}
if (isset($_POST['modifPrenom'])) {
    $prenom = htmlspecialchars($_POST['modifPrenom']);
}
if (isset($_POST['modifAdresseRue'])) {
    $adresseRue = htmlspecialchars($_POST['modifAdresseRue']);
}
if (isset($_POST['modifAdresseCp'])) {
    $adresseCp = htmlspecialchars($_POST['modifAdresseCp']);
    if (preg_match('#^[0-9]{4,5}$#', $adresseCp)) {
        $champVerif = true;
    }
}
if (isset($_POST['modifAdresseVille'])) {
    $adresseVille = htmlspecialchars($_POST['modifAdresseVille']);
}
if (isset($_POST['modifTelPerso'])) {
    $telPerso = htmlspecialchars($_POST['modifTelPerso']);
    if (preg_match("#^0[1_9]([-. ]?[0-9]{2}){4}$#", $telPerso)) {
        $champVerif = true;
    }
}
if (isset($_POST['modifTelPro'])) {
    $telPro = htmlspecialchars($_POST['modifTelPro']);
    if (preg_match("#^0[1_9]([-. ]?[0-9]{2}){4}$#", $telPerso)) {
        $champVerif = true;
    }
}
if (isset($_POST['modifEmail'])) {
    $courriel = htmlspecialchars($_POST['modifEmail']);
    if (preg_match("#^[a-zA-Z0-9._-]+@[a-z0-9._-]{2,}\\.[a-z]{2,4}$#", $courriel)) {
        $champVerif = true;
    }
}

if (isset($_POST['modifSite'])) {
    $site = htmlspecialchars($_POST['modifSite']);
}
if (isset($_POST['modifAnneeEntreePromo'])) {
    $anneeEntree = htmlspecialchars($_POST['modifAnneeEntreePromo']);
    if (preg_match("#^[12][0-9]{3}$#", $anneeEntree)) {
        $champVerif = true;
    }
}
if (isset($_POST['modifAnneeSortiePromo'])) {
    $anneeSortie = htmlspecialchars($_POST['modifAnneeSortiePromo']);
    if (preg_match("#^[12][0-9]{3}$#", $anneeSortie)) {
        $champVerif = true;
    }
}
if (isset($_POST['verifMdp'])) {
    $mdp = md5($_POST['verifMdp']);
}

$id_util = $_SESSION['id_utilisateur'];
$ident = $_SESSION["identifiant"];
$pdo = PdoSio::getPdoSio();
// On vérifie que le mot de passe saisie est le bon
$verif = $pdo->connexionUtilisateur($ident, $mdp);
if ($verif !== false) {
    $resultats = $pdo->modifUtilisateur($id_util, $nom, $prenom, $adresseRue, $adresseCp, $adresseVille, $telPerso, $telPro, $courriel, $site, $anneeEntree, $anneeSortie);
    if ($resultats) {
        echo "1";
    }
} else {
    echo "-1";
}